to barely make it - Français Anglais Dictionnaire